package LogicaFM;

import java.util.ArrayList;

import GestionDatosFM.GestorFecha;


public class Participante extends Usuario {

	private EquipoFantasia equipo;
	
	
	public Participante(String string, int parseInt, String string2,
			String string3, String string4) {
		super(string, parseInt, string2, string3);
		equipo= new EquipoFantasia(string4);
	}

	public Participante(String string, int i, String string2,String string3,
			EquipoFantasia equipoFantasia) {
		super(string,i,string2,string3);
		equipo=equipoFantasia;
	}

	public int getCotizacionEquipo() {
		
		int cotizacion=0;
		Formacion formActual= equipo.getFormacion(GestorFecha.getFechaActual());
		
		for(int i=0;i<formActual.getTitulares().size();i++){
			cotizacion+=formActual.getTitulares().get(i).getCotizacion();
		}
		for(int j=0;j<formActual.getSuplentes().size();j++){
			cotizacion+=formActual.getSuplentes().get(j).getCotizacion();
		}	
		
		return cotizacion;
	}
	
	public EquipoFantasia getEquipo(){
		
		return equipo;
	}
	
	public void setEquipo(EquipoFantasia equipo) {

		this.equipo = equipo;
		
	}

}
